Below are details for Villa Italia, a pizza restaurant offering their services around Herkimer
Name : Villa Italia
Address : 220 South Main Street
Zip/Postcode : 13350
Phone : (315)866-5002
Fax :
Email :
Offering : Pizza Restaurant
Please help us keep upto date information on Villa Italia. Click here to submit an update